1st image for "2008 34' Formula 34 PC"

in Cleveland, OH

Also looked at: