Country: Italy
Site: Castelvetrano, Church of Santissima Trinita di Delia

[Return to Previous Page]

[Return to Previous Page]