England Resurrection

Oil on Canvas

 

Semi naked woman stands golding herself on ropes in front of a stained glass window of the English flag