Palace on small island on Lake Pichola, Udaipur, India by Alejandro Moreno de Carlos for Stocksy United

Palace on small island on Lake Pichola, Udaipur, India

Palace on small island on Lake Pichola with mountains on background, Udaipur, India

Share this image

Image #160421
Uploaded 14 February, 2014

This image is exclusive to Stocksy