Large Marine Oil Painting Continental Harbour Merchants & Fishermen Trading

£1,265.00