Loretta Lux
German
1969-

Troll 3
2000
Ilfochrome print
11-3/4 x 11-3/4 inches
© Loretta Lux