Bagheera I

  1. Bagheera I
    turtle

    Yacht: Bagheera I

    March 4, 2009 by turtle

    Motor Yacht Bagheera I Motor Yacht Bagheera I (if there is no picture above please add an image) was built in by Chantiers Navals De Lesterel in …