Rembrandt

Rembrandt Built in the Netherlands in 2003, this attractive four star vessel has been associated with us since her launch