1980-12-20 - The Tourists - Patches from The UK ID: 3032

Publication Information

Title : Patches

Artist : The Tourists

Type : Magazine

Country : The UK

Date : 1980/12/20

DETAILS:

Issue 94 : Includes a 1 page feature on The Tourists with photos

Publication Gallery