A Rare Sight

Game Changer, Damen, Yacht Support Vessels, London

The 227-foot Damen Game Changer puts on a show in London

The 227-foot Damen Game Changer puts on a show in London…

Source: yachtingmagazine.com

Leave a Comment