D&B - Cuba (promo)

Catalog None

Country United Kingdom (UK)

Date 1985

Format Photo

Relation: Stella