mail_outline sales@mediastorehouse.com
Young women at Tirta Empul temple, Ubud region, island of Bali, Indonesia, Southeast Asia, Asia