The Drama of Life

So many scenes being played out in one small ecosystem.