>
Home
>
Statue
Three-time Tour de France winner Greg LeMond, right, poses with sculptor Toby Mendez, center, and Michael Boswell.
PHOTO / MAJOR TAYLOR ASSOCIATION
Previous
Close Window
Next