Wednesday, September 17, 2008

Cool picture

1 comment:

ollie1976 said...

It's a jellyfish in South Africa.