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