Japanese Anemone

July 31, 2004

A tiny spider sits at the very centre of a Japanese Anemone flower.

Tags: ,

Recently

Comments