1st image for "2004 THOROUGHBRED 65 Orlando FL"

in Orlando, FL

Also looked at: