The station restaurant in Dartmouth, Devon.
The station restaurant in Dartmouth, Devon.
Size: 5616px × 3744px
Location: Dartmouth, Devon, UK
Photo credit: © tony french / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: attraction., dartmouth, devon, holiday, restaurant, river, station, tourists