ALFIE LAFALFI

What's it all about...?

22 August 2007

Here in England, local government will spare no expense when installing a new bus stop...


(Click on the image for a full-sized version.)

06 August 2007

Hmmmm...I was under the impression that I was the only alien in this family!