The house with the lights on Church Street in NYC is the private studio of artist Steven Rand. For more information about this and his work click here or go to www.stevenrand.info.
photo courtesy of Carl Glassman/TribecaTrib