File:Depressa.JPG

Summary
Piazza Castello, Depressa (fraction of Tricase), Salento, Italy