Stephen Shepherd

$1.00

Oil on canvas
32 x 24 in
81.3 x 70 cm

Oil on canvas
32 x 24 in
81.3 x 70 cm