Humorous vet shop window display, Highgate, London, UK.
Size: 3402px × 5137px
Photo credit: © Roberto Herrett / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: amusing, britain, display, england, funny, gb, great, highgate, humorous, kingdom, london, shop, uk, united, vertical, vet, window