The superyacht version of a 'French palace' is being put up for sale for $23 million by the Barclay family

The superyacht version of a 'French palace' is being put up for sale for $23 million by the Barclay family

Identical twins, Frederick and David Barclay.MICHAEL STEPHENS/AFP via Getty Images <ul> <li>The UK's billionaire Barclay family is looking to sell the "Lady Beatrice," a 197-foot-long superyacht.</l… [+2435 chars]

Read More
Top