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.)

0 Comments:

Post a Comment

<< Home