A closeup shot of Chimps statue situated in London, England


Size: 6720px × 4480px
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