Heesen Launches Motoryacht White

The Heesen White, previously known as Project Ayla, is a 164-foot motoryacht.