Jul 12, 2012

Relief Statues at Kailasa Temple at Ellora, Maharashtra - India 1928


Photographer: Martin Hürlimann
Source: ebay.com