Steel wool baboon on walls of Tower of London
Size:
8688px × 5792px
Location:
Tower of London, London, UK
Photo credit: ©
Philip Pound / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
animal,
art,
baboon,
london,
menagerie,
monkey,
sculpture,
steel,
tower,
wire,
wool