cover image: History of the Indian archipelago vol.2

History of the Indian archipelago vol.2

1 Jan 1820