Search
Close this search box.

28-metre motor yacht concept

The Amsterdam-based Isaac Burrough Design studio has recently released its latest 28-metre motor yacht concept. As one focus of the […]