Wednesday, November 29, 2006

A Moment with Nature


Located all over the west coast, seals are incredibly inquisitive and adorable. Ohhhh....

(image via Stacey)

No comments: