Identity for a Nordic Restaurant Kakolanruusu in Turku Finland. The restaurant has taken its place on a notorious old County Prison Kakola. Kakolanruusu refers to a 'Rose of Kakola' which stands for the base of the logo.
No use is allowed without explicit permission from owner