Thursday, July 23, 2009

Clock at the top of the Red Square apartments on E. Houston Street at Norfolk Street

No comments:

Post a Comment