Darshan Russell, ‘Lombard Street, Center City Philadelphia’, 1996, Carrie Haddad Gallery