Wildlife - A. G. Evans Photography

Puffin In Flight 1

A puffin coming in for a landing on Machias Seal Island

puffinpuffinsmainemachias seal islandcoastbirdbirds