This image is featured as part of the article Sailing yacht Kestrel 106 by Ron Holland launched in Turkey.
Kestrel 106 sailing yacht designed by Ron Holland built by Aganlar Boatyard
Written by Chelsea Smith
This image is featured as part of the article Sailing yacht Kestrel 106 by Ron Holland launched in Turkey.
Email Your Yachting News to:
news @ charterworld.com