Red Campion 4641

Observation - Red Campion 4641 - UK and Ireland. Description: Distinctive red petals notched common throughout this LNR

Distinctive red petals notched common throughout this LNR