by / June 30th, 2015 /

Manu Chao — The Royal Hospital, Kilmainham – in photos