the Ile Saint-Louis, Paris, France (zoom view)
feb 2010
ink on paper, computerized colour
printed size: 1000 x 1000 mm