close
The Return

173 x 88 cm

October 2002

The Return

larger image