Yacht for sale:
70 Sunreef Power Skylark

Specification

Year 2012
Construction Composite
Location Spain
Length 21.3 m / 70 Ft
Shipyard Sunreef Yachts