The Killing Snows Launch

The UK launch of The Killing Snows hosted by Irish Cultural Centre,
Hammersmith, London