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/

No comments:

Post a Comment