The busy market square of Turku, the oldest town of Finland, with the Orthodox Church in the background
Coffee