Europe pictures
77 / 237
This clock tower in the central square is all that remains of the medieval town hall.