Preview Interior view of the Chiesa Santa Maria della Salute church, Venice, Veneto, Italy, Europe Image ID: 832-61056 Artist: Egon Bomsch Purchase a commercial license Buy framed prints & more from our print store architecture building buildings chiesa christianity church churches cupola cupolaed cupolas della design dome domed domes europe eye inboard indoor indoors inside interior interior internal italy maria of photo religion salute santa structure structures the upward veneto venice view worms worms eye