1st image for "2004 65' Island Boat Works"

in Palm Beach, FL

Also looked at: