Terminal

Frankfurt | 2013 | 60 x 380 cm