Barcelona, Catalonia, Spain
Helsinki, Uusimaa, Finland
Helsinki, Finland
Padova, Veneto, Italy
London, United Kingdom
helsinki, Uusimaa, Finland