Cells on the Run

2015
80 cm x 40 cm (32 ½” x 16 ½”)
€ 220