Day: November 30, 2021

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