And Europe Will Be Stunned, 2010

Neon, 192 x 270 cm | 75,6 x 106,2 in.

Back Info
Back Info Pic
Back Pic