Duckie, (photo), 2001
Vilma Gold Lightbox, Rivington Street, London
Duckie, (photo), 2001
Vilma Gold Lightbox, Rivington Street, London
Duckie, (photo), 2001
Vilma Gold Lightbox, Rivington Street, London
Duckie, (photo), 2001
Vilma Gold Lightbox, Rivington Street, London