Sea Campion

Sea Campion

Observation - Sea Campion - UK and Ireland. Description: I am reasonably sure this is sea campion - can anyone confirm?

I am reasonably sure this is sea campion - can anyone confirm?