A closeup shot of Chimps statue situated in London, England
Size: 4389px × 3902px
Photo credit: © WireStock / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: animals, art, britain, chimps, closeup, contemporary, england, fauna, great, kingdom, london, modern, monkeys, sculpture, statue, uk, united, wildlife