The Hope Blister

The Hope Blister

Type

Group

Founded

1997

Dissolved

1999 (2 years)

Country

United Kingdom

ISNI code

0000000115373916

Roles