Return to
Ammalia gallery
The nearby harbour town of Castellammare del Golfo
37 / 38