Saturday 18 September 2010

Made in Britain just got a nice review in Amelia's Magazine, follow this link to see it...http://www.ameliasmagazine.com/art/made-in-britain-art-exhibition-london-miles-gallery/2010/09/15/

Tuesday 14 September 2010


This is the piece currently on show at London Miles Gallery Made in Britain exhibition. It is called Just what is it that makes today's homes so depraved, so appalling?