Four story light sculpture on a landmark building in SoHo, NYC.
Return Home Next Picture
Copyright © 1998