ilya_feet.jpg

Ilya (Feet), Moscow, 2001