Departments

ESCHER

Rolf Escher - Germany

Born in 1936 in Hagen, Germany. Graduated from the Academy of Fine Arts - Duesseldorf in 1963.