Log In or Register
Cromwell, Connecticut, USA. Lamprocapnos spectabilis (Bleeding Heart) doing what it does best.