Great Ramshorn

Great Ramshorn

Observation - Great Ramshorn - UK and Ireland. Description: Several in the immediate area.

Several in the immediate area.