Tuesday, May 26, 2009

The meaning of life is...



Picture courtesy theturtlewatch.com