Thursday, May 21, 2009

Psychedelic Mantis



Found this strange bug hanging on to a car radio antenna.


No comments: