London below - 2013 - Screen print on paper - 150 x 150 cm - Edition of 01

London below - 2013 - Screen print on paper - 150 x 150 cm - Edition of 01

London below - 2013 - Screen prints on paper - 15 x 15 cm - Edition of 05