Luxury Yacht with flaybridge 19m (63ft)

Exterior of yacht

Sea Stella 63 02.jpg
Sea Stella 63 04.jpg
Sea Stella 63 03.jpg
Sea Stella 63 01.jpg