Royalty-free stock photo ID: 321359423

Lake Pichola with City Palace view in Udaipur, Rajasthan, India - Image