1st image for "2008 Triumph 150 CC in Ft Myers, FL"

in Archer, FL

Also looked at: