Designed by
Title
Church of Madonna della Rocca built on rock in Taormina, Sicily, Italy. Mount Etna is on horizon #
Description
Church of Madonna della Rocca built on rock in Taormina, Sicily, Italy. Mount Etna is one of world most active volcanoes located on east coast of Sicily