Ben Steele

Ben  Steele -

The Harmony of Old and New

Oil on canvas  
40.75 x 35.5 in
104 x 91 cm

SOLD

Print this Page