Puffins on Grimsey, remote island of off Iceland.  More birds live here than people.

Puffins on Grimsey, remote island of off Iceland. More birds live here than people.

Lightening strikes ship

Lightening strikes ship

Pinterest
Search