Toggle navigation
Get CityMaps2Go
Save
Cattedrale di San Lorenzo
Architecture & Buildings
Europe, Italy, Genoa
The Cathedral of St. Lawrence (Italian: Cattedrale di San Lorenzo) is a church in the Italian city of Genoa, and is the seat of the Archbishop of Genoa.
Read More