Oil on Canvas, 50cm x 100cm FramedLeigh Street, London£1,700.00PriceQuantity*Add to CartARTIST: James Willis