Solomon's seal

Solomon's seal

Observation - Solomon's seal - UK and Ireland. Description: Another escapee

Another escapee