Thank you for your patience while we retrieve your images.
The Twin Towers

The Twin Towers

A black and white photo of a stained glass window featuring the Twin Towers spotted in Manhattan, New York