cover image: History of the Indian archipelago vol.3

History of the Indian archipelago vol.3

1 Jan 1820