Church of St. Chiara. Lecce. Puglia. Italy.

Church of St. Chiara. Lecce. Puglia. Italy.

 Stock photo ID: 103849295