Norfolk Samphire

Norfolk Samphire

Observation - Norfolk Samphire - UK and Ireland. Description: