Patrice Larue
n°1312 : "The red shop", 100 x 73 (cm)