Filming Locations in Poggiardo

Poggiardo, Salento, Apulia, Italy
Azzurro (2000)

Poggiardo is a town and comune in the Italian province of Lecce in the Apulia region of south-east I...

View Details