Portland Spurge

Portland Spurge

Observation - Portland Spurge - UK and Ireland. Description: