PAVLOS
Captain America 2 , 2013
Poster paper and plexiglass
183 x 127 x 7 cm cm | 72.0 x 2.7 in.
READ MORE