To provide you with additional information about how we collect and use your personal data, we’ve recently updated our Privacy Policy and Terms of Service. Please review these pages now, as they apply to your continued use of our website.
Santo Stefano is a church in Genoa, northern Italy. Located on a hill overlooking the central Via XX Settembre, it is one of the most outstanding examples of Romanesque architecture in the city.