Twickenham Stones

close
more_vert

There's certainly plenty of folklore about them.