« Autumn In New Hampshire (2009) | Main | Hate Blood-Sucking Ticks? So Do Moose! »

November 13, 2009

The Most Amazing Leopard Seal Encounter Ever (National Geographic)


Posted by sorsha at November 13, 2009 2:05 PM

TrackBack

TrackBack URL for this entry:
http://www.perlgurl.org/mt/mt-tb.cgi/731



Post A Comment

(Comments are moderated. Thanks for your patience.)