>
Home
>
Statue
Another view of the Major Taylor monument in Worcester, Mass.
PHOTO / TOBY MENDEZ
Previous
Close Window
Next