1st image for "2005 Tracker Pro Team 175SE in Lake Placid, FL"

in Lake Placid, FL

Also looked at: