Loft
Previous Next
+ Comments Loft - 2008-05-20 11:23:41
Just a neat looking storefront near Times Square (I think).