Slava Mogutin
 

Ilya/Shower, 2001
Cibachrome
20” x 16”
Edition of 5