1st image for "2001 33' BENETEAU USA"

in Miami, FL

Also looked at: