Sea'Scape Photos
Sea'Scape is a 41 foot Gulfstar ketch (2 masts), originally designed and built by the Lazzara brothers in St Pete, Fl. The Lazzara brothers now build Lazzara Yachts up to 120 feet in length! On this page are current photos of our Sea'Scape!