How is it that nature manages to produce something like this within a few feet of a busy roundabout on the Leeds ring road?!
Comments
Sign in or get an account to comment.