dartmouth and kingswear - dartmouth england stock videos & royalty-free footage
{"Image ImageDescription": "Dartmouth Harbour (also Dart Harbour) is a natural port located in Dartmouth, Devon, England. It is situated at the mouth of the River Dart on the English Channel. Bayard's Cove Fort is a small fort, which was built to defend the harbour's entrance (...)"}