€27,50
Artist:Terry Fox Author: Zdenek Felix Publisher: Museum Folkwang Essen; daadgalerie Berlin Year: 1982