England, London, Hyde Park, The Animals in War Memorial by David Backhouse


England, London, Hyde Park, The Animals in War Memorial by David Backhouse


Size: 5616px × 3744px
Location: England, London, Hyde Park
Photo credit: © Steve Vidler / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: animals, backhouse, britain, david, england, great, hyde, kingdom, london, memorial, park, uk, united, war, warfare