Francis Alÿs

Time Lapse

2001
31,20 x 64,30 cm
*Lisson Gallery London