François Avril - London, 2011

2011
London
India ink on paper
19,2 x 27,1 cm ( 7,48 x 10,63 in )
Signed bottom right
id. 34636