Running Ronin

Ortisei is a small town in northern Italy (Trentino Alto Adige region) - it dates back to the year 1200. The small city square is one ...