just a coffee shop in small road to the cathedral.I love the red color, dunno whyHelsinki 16/05/09