new | blog | bookstore

LORETTA LUX
b. 1969

The Walk

2004, Ilfochrome print
16 1/8 x 20 1/8 inches | 41 x 51 cm
ArtistÂ’s website: www.lorettalux.de

 

 

The Walk