Footage - Tugboat towing a container barge across the English channel at Dover, UK
Tugboat towing a container barge across the English channel at Dover, UK
Footage ID : 17834734
Duration : 17.75s
Media Type : Footage
Copyright : Robin Williams
Stock Footage Keywords