IMG_3039

Tallinn supposedly has the best-preserved medieval wall, though some Italian towns might argue

Advertisements