Skip to main content

The Chalees Satoon in the Fort of Allahabad on the River Jumna

Related Items

What is IIIF?