Solomon's Seal

Solomon's Seal

Observation - Solomon's Seal - UK and Ireland. Description: