Asian Bleeding-heart

Wild Geranium

The little streak is the International Space Station.