Acrylic painting Divine Colour  by Stephen Middleton

Divine Colour

Acrylic on Canvas  36" X 48"