Left Again 2003
Sold
Left Again 2003
61 x 51 cm
£1800