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