February 21, 2015 Martin Finnin news The Wolf of Eyelash Mountain February 21, 2015 Martin Finnin news The Wolf of Eyelash MountainAn Exhibition of works from my time in ItalyJohn Martin Gallery LondonOpens 12th March 2015jmlondon.com Martin Finnin