Common Seal, Norfolk

Common Seal, Norfolk

Observation - Common Seal, Norfolk - UK and Ireland. Description: