St Helen’s Swansea

£4,000.00

Oil on canvas measuring 14″ x 20″

Sold