Soloman's Seal

Soloman's Seal

Observation - Soloman's Seal - UK and Ireland. Description: Sorry picture isn't brilliant

Sorry picture isn't brilliant