Elephant January 26, 2013

A promotional image made for the upcoming debut album for Irish alt-folk band Elephant.

The Last Laugh – Shane Clarke January 25, 2013

The Last Laugh from Stephen O’Farrell on Vimeo. Music Video for “The Last Laugh” by Irish artist, Shane Clarke from his debut EP “Accidents & Accents”.

Stephen O'Farrell 2014