Fort Lauderdale, Florida 33301 USA
Lost Cat is a 43' sailing catamaran with custom sun shades to give your group protection from the sun while at anchor.
Photo Credit: Yelp