Sidi Saiyyed Mosque, Ahamadabad, India

This is from an ancient mosque in western India built in 1572 AD. This internationally acclaimed stone window is known as 'Tree of life'.

Sundar Amartur, Apr 24, 2019
    There are no comments to display.