Cyril Croucher
The Elephant in the Room, Venice
30 x 15 cm
£ 1,500
back