Emilio Lopez Menchero, Repeat, repeat, Pater Emilio Lopez-Menchero Pater, 2012 Huile sur toile, 150 x 133 cm [sociallinkz]