London, England, UK. Shaun the Sheep statue in Trafalgar Square. One of 50 around London to promote the Shaun the Sheep film and
London, England, UK. Shaun the Sheep statue in Trafalgar Square. One of 50 around London to promote the Shaun the Sheep film and to raise money for the Bristol Children's Hospital
Size: 2457px × 3699px
Photo credit: © PjrStatues / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: aardman, animation, britain, capital, city, column, copy, copyspace, england, europe, gb, great, kingdom, london, lord, nelson, nelsons, shaun, sheep, space, sq, square, statue, town, trafalgar, uk, united, urban