Wildlife - A. G. Evans Photography

Puffin in Flight 2

A puffin comes in for a landing on Machias Seal Island

puffinpuffinsmainemachias seal islandcoastbirdbirds