Itakeskus Shopping Mall 

Helsinki, Finland
Helsinki, Finland