A beautiful butterfly sips nectar from a flower at Thuya Garden at Acadia National Park in ME.