1980-08-30 - The Tourists - Patches from The UK ID: 3030

Publication Information

Title : Patches

Artist : The Tourists

Type : Magazine

Country : The UK

Date : 1980/08/30

DETAILS:

Issue 78 : Includes a Tourists poster

Publication Gallery