Castelmezzano village in Apennines Dolomiti Lucane. Basilicata, Italy.

Castelmezzano Dolomiti Lucane

Castelmezzano village in Apennines Dolomiti Lucane. Basilicata, Italy.