Declan O'RourkeDeclan O'Rourke is a singer-songwriter from Dublin, Ireland.

https://en.wikipedia.org/wiki/Declan_O...
https://declanorourke.com/bio/