Scenes from Scilla

Scilla, a beautiful seaside town north of Reggio Calabria in the toe of Italy. On the Strait of Messinia, facing Sicily.

%d bloggers like this: