The local branch of Finland's premiere department store is a somewhat high-end affair. Just about everything you can imagine is sold in the five-storey complex.
Comments