Preview

Mazzaro Bay and the Mazzaro Sea Palace hotel in this popular north east tourist town, Taormina, Catania Province, Sicily, Italy, Mediterranean, Europe
Mazzaro Bay and the Mazzaro Sea Palace hotel in this popular north east tourist town, Taormina, Catania Province, Sicily, Italy, Mediterranean, Europe
Image ID: 83-12760
Artist: Rob Francis
Purchase a commercial license Buy framed prints & more from our print store