Stock Photo - Acireale - Italy. Detail of a statue in a Sicilian baroque church.

Stock Photo: Acireale - Italy. Detail of a statue in a Sicilian baroque church.

Searchable keywords

Choose multiple keywords