Producer: Titash Novelties; Deluxe Fashions
Date: 1993
Accession number: 94.94/7
Place made: 138 Brick Lane, Spitalfields, London E1 [Tower Hamlets]