Tuesday, November 22, 2005

Welsh Sheep 291005

And yeah, sheep everywhere. From afar, looking like white fat maggots feeding non-stop. Posted by Picasa