Elephant Seal Falls In Love With Woman on Beach

A seal falls in love with a woman on a sunny beach. They found trust in each...

136 views youtube.com

Interest

Animals
Discovered by jenspence
on Aug 29, 2011

Stumblers Who Like This Page