Rebecca's Picture of the Moment

March 17, 2003

New York City

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 Archive | >

Picture of the Moment maintained by