SCHALLIOL David

Chicago, Illinois (United States of America)

2012, 33,9 x 50,8 cm / CRP.2018.4.001