Rolls-Royce Sweptail $13 million – World’s Most Expensive

Posted by Antony Hensley