An Innovative Concept in Yachts – Vanquish VQ48 – Sports Yacht

Vanquish Yachts in the Netherlands which are known for their innovative and customized designs have unveiled their new all-aluminium construction sports yacht Vanquish VQ48 in Saint-Tropez and the second model of VQ48 will be unveiled in Ibiza very soon. Continue reading