Machias Seal Island
After churning through Atlantic waters off the coast of Maine for about an hour, the island appears in the distance. At first it is nothing but a dark speck on the horizon, but it grows and grows until you come to a stop a few hundred feet off the shore. By this point Atlantic Puffins [...]

Wildlife Photography Blog
Recent Comments