Let mating begin! A popular Point Reyes beach closes to humans as elephant seals arrive.

Story by @NMishanec: https://t.co/c6dk6aZbzw
Let mating begin! A popular Point Reyes beach closes to humans as elephant seals arrive