Thursday, December 29, 2005


Little India, Lexington Ave. in the 30s. 29 Dec 2005 Posted by Picasa

No comments: