Foss Street in the Town Centre of Dartmouth Devon

- Image ID: F4TMTH
Foss Street in the Town Centre of Dartmouth Devon
John Smith / Alamy Stock Photo
Image ID: F4TMTH
People shopping on Foss Street, a street in Dartmouth centre, Dartmouth, Devon, UK.
Location: Dartmouth, South Hams, Devon, England, UK, Europe.