I know, I know, it’s late, but you’ve still got two days to catch Faile at London’s Lazarides Gallery in Greek Street, Soho, London. This is probably one of the most stunning shows this year as far…
Posted: November 14th, 2008 ˑ
4 Comments
Filled under: blog