Lucy Vader

Maelstrom of peace, 2025

oil on canvas
76 x 122 cm

$3,400

In stock