Mikkeli, town square, Finland

Mikkeli, town square, Finland