Lucy Vader

Shall Gods Be Said To Thump The Clouds, 2024

oil on linen
122 x 152 cm

$5,890

In stock