1st image for "2001 FORMULA 31 PC Nokomis FL"

in Nokomis, FL

Also looked at: