Leap of Faith, 2023

Leap of Faith, 2023

Oil on canvas
Framed, 83 x 121 x 4cm

$3,800.00

Out of stock