Annatalo, Helsinki, Finland.
Annatalo, Helsinki, Finland.