Roses on Otter Cove

Acadia National Park, Maine, USA