Designed by
Title
Victory square and Catholic church of the Annunziata, Castro. #278172539
Description
Castro, Italy. 07 02 2019. A pretty square in the historic center of the town occupied by the tables and chairs on the terraces of the restaurants.
This image is editorial