Cyril Croucher

Unfinished Symphony, Venice

26 x 13 cms, £1,400

back