Thursday, May 23, 2013

Nature's Modern Art on Torgersen Island, Antarctica

Here are some beautiful pictures of lichens on Torgersen Island, which is a small island near Palmer Station.  We had hoped to see some Adelie penguins, but no such luck; however, we did see elephant seals and fur seals, which I will post photos soon. I think these images are beautiful!







1 comment: