Stephen Lees

Canyon Walking 2021

Oil on linen
137 x 152cm
$19,000

SOLD