Big Pictures Blog

Monday, December 04, 2006

Stick Insects on the loose






We are lovin' those stick insects with oversized sunglasses and huge handbags. Over the weekend there were loads of them crawling the streets of L.A and London. Check 'em out!

Posted by: Michael

No comments: