Saturday, 14 April 2007

Just Amazing

This, believe it or not, is not a flower but an insect called an Orchid Mantis (for obvious reasons).