'Windows on the World' restaurant formerly located on the 107th floor of the World Trade Center North Tower, New York, 1990s
In Album: Jimmy's Timeline Photos
Dimension:
994 x 702
File Size:
72.43 Kb
Love (1)
Loading...
