The Beach
Oil on Canvas
48 x 61
£ 5,000.00

Return to Leigh Hunt