Exquisite oriental architecture at Swaminarayan Temple in Bhuj / India

Exquisite oriental architecture at Swaminarayan Temple in Bhuj / India

Advertisements