Originally posted by David Hayward
View Post
We were here: earliest humans leave prints on Norfolk beach
Amazing!
Comment