The 2005 Boston Marathon
Index
Next
Magnolia blossoms just off of Beacon Street.