Lady Liberty
Oil on canvas, 40 × 30 inches

Upcoming:
Solo Exhibition
You Are the Last to Arrive
532 Gallery Thomas Jaeckel
Basel
February 2027
Updates