1st image for "2001 Baia 232 Boss Sarasota FL"

in Sarasota, FL

Also looked at: