King Tut's Wah Wah Hut ephemera.
King Tut's Wah Wah Hut (Glasgow, Scotland)
text
Title supplied by cataloguer.
King Tut's Wah Wah Hut (Glasgow, Scotland)
Printed ephemera