Dewi Sant
Veteran
- Location
- Lancashire, England
- Name
- Guess?
you do have some snake forts / monuments somewhere (East coast IIRC)
also stuff on your own doorstep
edit Misissip
Serpent Mound - Wikipedia
Most photographed building in Scotland, sure is a beautiful setting