These crows don't seem to mind the visitors that come to see them at this famous site in Wiltshire, England.
Comments
Sign in or get an account to comment.