What's New

Stephen Lees

Cradle in the Wind 2019
Oil on linen, 305 x 198cm
$32,000