Christina O goes on sale with Edmiston July 2, 2013 Iconic superyacht has asking price of €25 million