Peek-A-Boo

Chester Zoo, Chester, Cheshire, England