Wednesday, November 25, 2009

Lord of the Flies?



I saw this the first day on the road in New Zealand. I don't know if it was some kind of a warning, but I took the picture and got the fuck out of there.

No comments: