Onboard
First look onboard Margherita, a 33 metre superyacht by Navirex
Written by Maarten Janssen
12 May 2010 | 22:00