Santa Chiara is a religious complex in Naples, southern Italy, that includes the Church of Santa Chiara and a monastery

Royalty-free stock photo ID: 97464080

Santa Chiara is a religious complex in Naples, southern Italy, that includes the Church of Santa Chiara and a monastery