Camper & Nicholsons International sell 31 metre superyacht Luna
Written by SuperYacht Times
25 Jun 2013 | 22:00