The Priest's Orchard, Elche (Alicante), 2012.
Oil on canvas. 115.5 x 81 cm.