Stephen Shepard

$1.00

Oil on canvas
32 1/8 x 24 1/8 in
81.3 x 61 cm

Oil on canvas
32 1/8 x 24 1/8 in
81.3 x 61 cm