Quiet Canal, Venice

Margaret Glass PS IEA | Pastel | 13 x 17 inches

£750.00

Out of stock