David Stephenson
Tokyo Tower and Shiba Park 1.2.2010, 2010
Pigment ink on paper, each 90 x 71 cm
David Stephenson 2010