Pontevecchio

Pontevecchio

One of many well-preserved medieval villages in Italy