Flowers by the Sea, Owls Head, Maine

Flowers by the Sea, Owls Head, Maine

These wild flowers bursting with vivid color are a delight to see, and the blue-purple water of Owls Head Bay is a fittingly majestic backdrop for this visual delight.