The arena, roman theater in Lecce, Apulia, Italy

Royalty-free stock photo ID: 39369514

The arena, roman theater in Lecce, Apulia, Italy