Skip to main content

Work elephant at log yard, near Periyar, Kerala State, Southwest India

Related Items

About This Item

What is IIIF?