Alicia took this cool picture from outside the Port Authority Bus Terminal in Midtown Manhattan, just a block or two from Times Square. Picture taken February 15, 2003 by Alicia Winters.
Picture of the Moment maintained by