India Street Landing  (diptych) 71 x 120”

India Street Landing (diptych) 71 x 120”

Exhibition NEWS: Showing at Christopher Martin Gallery, Dallas TX — Opens: October 8th, 2019.