Iblis

Ref: Iblis

Location: Chester Zoo, UK

Photographer: Sheila Laurens