Corner Shop, 2013 By: Category: July 24, 2016 Corner Shop, 2013 oil on canvas 89 × 116 cm (35 × 45.6 in) Henni Alftan Paris, France