Designed by
Title
Church of Saint Clare in Lecce, Italy #227945479
Description
Lecce, Puglia, Italy. Interior of catholic Church of Saint Clare Chiesa di Santa Chiara in Piazzetta Vittorio Emanuele II square. A region of Apulia
This image is editorial