© 2016 Louise Richards, London.

Original and Pleasant Results

155 x 180cm pigment, oil on canvas

Go to link