top of page
2001 This series of 12 photographs was captured on the 91st floor of World Trade Center 1 in the offices of Smart World Technology,
a failed diall-up internet service provider. Each of these inkjet prints is 20" x 20. Printed in 2006.
bottom of page