Invincible

2013
Digital Print
59" x 34" (150 x 86 cm)