NYC 2006-10 -- Club Quarters Hotel on 51st St. near Rockefeller Center.

First | Previous Picture | Next Picture | Last | Thumbnails