Welcome to Andy Allan's Website


Self Portrait, Tate Modern 2003

Welcome to the embryonic website of Andy Allan. I'm living in London now - and occasionally making electronic scriblings on my weblog.


Macchu Picchu, Peru 2003


Exit Stage Left, Christmas Budleigh 2003