Finland_Vallisaari_web_JuliaKivela_9998

Vallisaari island in Helsinki, Finland