robertsharp.co.uk
xkcd: Native Internet Art
This is art that is native to the internet.