Supercar of the seas

Yacht Magazine China, April 2012

 

Share
Top