Designed by
Title
Statues and painting above the Main altar of the Genoa Cathedral #159157613
Description
Pictured are statues and a painting, part of the main altar of the Genoa Cathedral. Also called la Cattedrale di San Lorenzo, it was consecrated in 1118 though construction was not completed until the 17th century. The striped exterior is a landmark feature of Genoa, northern Italy.