Silent Storm by David Taylor – SOLD

Oil on canvas 65x65cm £SOLD
Unframed