1st image for "2011 Key West 186 DC"

in Fort Pierce, FL

Also looked at: