Stock Photo: Flowers on a landscape, Suomenlinna Fortress Island, Helsinki, Finland