Stella Sticker (promo)

Catalog None

Country Germany (DE)

Date 1985

Format Sticker

Relation: Stella