Back to Gallery 1

England...this blessed plot

 

 

This Happy Breed acrylic paint, oil pastels, gold leaf on canvas 73cm x 127cm free hit counters