Concept Connects Mega-Yacht to Nature

Hareide Design creates a 354-foot mega-yacht with a beach.