With Humans Gone, Seashells Take Over Beach In North Carolina

2020-04-17 3

Seashells are taking over a beach in North Carolina.