Palace of Mysore in India.

Palace of Mysore in India.

 Stock photo ID: 126029849

Same artist

  |   See all