The Market Place in Romsey town centre, Hampshire, England, UK
Size: 5455px × 3637px
Location: Romsey, Hampshire, England, UK
Photo credit: © Gillian Pullinger / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: britain, british, businesses, busy, centre, england, english, great, hampshire, kingdom, market, palmerston, people, place, romsey, shops, statue, town, uk, united, view