Pictured here enjoying the blue waters of Nassau in the Bahamas is the 32 metre GRP superyacht Free Spirit (ex: North Star Lady I; Princess Sarah II; Sarah). Built by the U.S. shipyard NorthStar Yachts in 2004, she features naval architecture and exterior design by Jack Sarin Naval Architects