Red Campion

Red Campion

Observation - Red Campion - UK and Ireland. Description: What I presume to be red campion

What I presume to be red campion