Obras en la terminal T2A del Aeropuerto de Heathrow, Londres, 2012.
Digital print on Dibond.
35,59 x 118,11 inch.