This is the Cerne Giant. One of the most important British cultural site
https://sh.itjust.works/post/56866446