Seaton Rose 2 - For sale

Oil on 76cmx76cm stretched canvas