Puglia and Basilicata Travel Photos - Uncornered Market
Roman Amphitheatre in Lecce - Puglia, Italy

Roman Amphitheatre in Lecce - Puglia, Italy

Stumbling across a 2nd century Roman amphitheatre in Lecce - Puglia, Italy.

7081ItalyLeccePugliaPuglia road triparchitectureroman amphitheatre