Seaton Rose

Oils on canvas; 107cms x 107cms; Price £750.00