Moon Sand arrives in London
Moon Sand, the new 55.5 m motoryacht built at Lürssen, made her way up the River Thames to Tower Bridge after leaving the shipyard in Germany. Moored just downstream […]
Read more