James Lumsden / Strata
1st April 2023 - 17th June 2023Location: Holly Johnson Gallery, Dallas, Texas, USA
A solo exhibition at Holly Johnson Gallery, Dallas, Texas, USA
Location: Holly Johnson Gallery, Dallas, Texas, USA
A solo exhibition at Holly Johnson Gallery, Dallas, Texas, USA