https://sherrylhuckabee.typepad.com > Finland (1) - Helsinki

Finns enjoying one of their last summer days at the little inlet beach on Suomenlinna