NYC 2006-10 -- Club Quarters Hotel on 51st St. near Rockefeller Center.
First | Previous Picture |
Next Picture
|
Last
|
Thumbnails