Building in Helsinki, Finland

Building in Helsinki, Finland

kivinen
no idea what building this is.
Default Title