Marguerite de Geus








No Title


150 x 140 cm 2012