Friday, July 11, 2008

Roadside construction is even made "cute" in Japan with this monkey baracade!

No comments: