Venetian Lagoon
Santa Maria degli Angeli is a church in Murano, an island in the Venetian Lagoon, northern Italy.