Peter Vahlefeld, Shopping at the Lenbachhaus 2015, Acrylic, Oil and Digital Prints on Canvas, 120 x 120 cm