In June 2006, the site of the future Major Taylor memorial, at the south entrance of the Worcester Public Library, 3 Salem Square, Worcester, Mass.
PHOTO / MAJOR TAYLOR ASSOCIATION

Previous Close Window Next