Streets and Places
The image shows a general view of River Dart from Totnes, located in Devon, England. Several boats are docked at the landing stage on the river with passengers disembarking from the boats. The Totnes Bridge can be seen in the background. The postcard bears the caption "Bridge and landing stage,...