Escaramuza Toluca (Cooper Seykens, The Netherlands)

Installation shots
Escaramuza Toluca (Cooper Seykens, The Netherlands)