Peace statue on War Memorial outside Luton Town Hall, Bedfordshire, England, UK
Size: 3989px × 5984px
Location: Luton, Bedfordshire, England, United Kingdom
Photo credit: © Colin Underhill / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: bedfordshire, beds, britain, british, bronze, england, english, gb, great, hall, kingdom, luton, memorial, peace, statue, town, towns, uk, united, war