mail_outline sales@mediastorehouse.com
India, Rajasthan, Jaipur, Jal Mahal (Water Palace)
Indonesia, Bali, Tirtagangga, Water Palace (Taman Tirtagangga)
Jal Mahal (Water Palace), Jaipur, Rajasthan, India