Designed by
Title
31st International Istanbul Boat Show #28774263
Description
Mazu Fifty Eight in 31st International Istanbul Boat Show on October 06, 2012 in Istanbul, Turkey. Mazu Fifty Eight has 700 hp engine with a top speed of 32 knots.
This image is editorial