201109b

Exhibition poster, Sceaux near Paris, France