Skip to main content

Nieuwe afteekening van Bombay : en omleggende Eylanden gelegen aan de kust van Decam

Related Items

What is IIIF?