Plan of the Harbour of Genoa

Printed in London, England, with an inset depicting the lighthouse in Genoa, Italy.

Geography:
Theme: