Sea life

by alyssa bozekowski

A bizarre & disturbing, yet beautiful video of starfish and other sea life eating a dead seal. Life is so amazing

Advertisements