LORETTA LUX b. 1969
The Walk
2004, Ilfochrome print 16 1/8 x 20 1/8 inches | 41 x 51 cmArtistÂ’s website: www.lorettalux.de