Soloman's Seal

Soloman's Seal

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