Totnes town centre shops South devon England UK
Totnes town centre shops South devon England UK
Size: 4249px × 4276px
Location: Totnes, town centre, South Devon, England, UK
Photo credit: © Peter Titmuss / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architecture, baby, british, buggy, buildings, business, businesses, centre, child, devon, devonshire, england, english, fascia, female, high, historic, lifestyles, main, market, mother, mum, painted, pavement, pillars, pushchair, pushing, retail, shopper, shopping, shops, sidewalk, south, street, totnes, town, towns, uk, woman, wooden