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

Signature: Lower left

About Darshan Russell

American, based in Poughkeepsie, NY, United States

Group Shows