paintings by clifford hayes

50cm x 50cm Acrylic on Canvas Paintings and A6 Miniature Watercolour Paintings. To download more info click here.