The Text in the picture above reads:
Wherever we may live and however "technological"
we may suppose our lives to be the inescapable
fact remains that we are all based in and part
of nature and it is the realization of this fact
that is the key to our ultimate survival