Tag Archives: Nino Briffa

Happy Christmas

A short reminiscence about the 1981 Christmas show, Bluebeard – The Barbary Ghost

Advertisements