1980-04-19 - The Tourists - Patches from The UK ID: 3031

Publication Information

Title : Patches

Artist : The Tourists

Type : Magazine

Country : The UK

Date : 1980/04/19

DETAILS:

Issue 59 : Includes a Tourists poster

Publication Gallery