The sizeable superyacht ABU AL ABYAD is a motor yacht. This 52 metre (171 ft) luxury yacht was crafted by Feadship - The Royal Van Lent Shipyard in 1980. This private motor yacht was envisaged with a naval architect called De Voogt Naval Architects
VIEW Yacht Details