Post date: Jun 16, 2009 7:46:23 PM
The pictures below show sea otters at Moss Landing - how adorable!