Anemone coronaria Lord Lieutenant

The Lieutenant River is a 3.7-mile-long tidal river located in Old Lyme, Connecticut. It joins the Connecticut River in the estuary, just above the point where that river flows into Long Island Sound.
Data from: en.wikipedia.org