Friday, December 21, 2007

Why is this pig smiling?

Kensington Market.


More pictures if you scroll down. Warning: not for sensitive people.

























No comments: