mail_outline sales@mediastorehouse.com
Lily pond at the Taj Lake Palace (a film location for the James Bond film Octopussy), Lake Pichola, Udaipur, Rajasthan, India
Tiled mosaic, Taj Lake Palace, Lake Pichola, Udaipur, Rajasthan, India
Taj Lake Palace & City Palace, Lake Pichola, Udaipur, Rajasthan, India
Taj Lake Palace, Lake Pichola, Udaipur, Rajasthan, India