Blue and white by Gary Long

Blue and white by Gary Long

410 x 410mm  Oil on canvas   £980.00
Sold