Hannover, Germany

Three Witches

Untitled

Lisson Gallery 1988

Mountain