> Home > Statue


Another view of the Major Taylor monument in Worcester, Mass.
PHOTO / TOBY MENDEZ

Previous Close Window Next