British Royals 246ft Yacht Being Repaired In Spain
A huge 246-foot super-yacht used by Queen Elizabeth II and Prince Charles is undergoing repairs on the Costa del Sol. The Leander G has been spotted in the port of…
A huge 246-foot super-yacht used by Queen Elizabeth II and Prince Charles is undergoing repairs on the Costa del Sol. The Leander G has been spotted in the port of…