CILLA BLACK AT ALLIED STORE SHOP, LONDON, BRITAIN - JAN 1993

Mandatory Credit: Photo by Stephen Barker/REX (210096a) CILLA BLACK CILLA BLACK AT ALLIED STORE SHOP, LONDON, BRITAIN - JAN 1993