Library - asian architecture

Showing 1 results

Hindu Temple in Pushkar, Rajasthan, India
Rights Managed Image