Lunchtime pedestrians and tourists took double-takes on March 25 as the 10th annual International Gift of Life Walk marched through the Financial District of Lower Manhattan.
Lunchtime pedestrians and tourists took double-takes on March 25 as the 10th annual International Gift of Life Walk marched through the Financial District of Lower Manhattan.