Deer on Cannock Chase

Deer are roaming free on Cannock Chase which is designated ab Area of Outstanding Natural Beauty in South Staffordshire, England.