Images

A beautiful responsive image

A temple on the river bank, Ghazipur (U.P.). 14 September 1803

Image courtesy of the British Library | All Rights Reserved