Monday, January 14, 2013

Green Sea Urchins At Low Tide In The Aleutian Islands



The Space Invaders Landed Long Ago.
They Think They Own And Possess Everything.
It Is Quite A Devouring And Alienating Point Of View.

~