My Open Museum
EN
|
FR

Temple of Towenghur, Champanir, near Baroda, Gujarat, India (1879)

Loading