Stadium 1 Published February 6, 2012 at 2718 × 3883 in Wish You Were Here (Oui 是 You Wew Weew’) Mix media on Postcard 10,5 cm X 18 cm 2010