Live action footage
Stern rope of tall ship Dewaruci tied to rusty mooring while docked in Cape Cod canal
HD
1920 x 1080