Birds - stanleyklein
Puffin Lunch
Machias Seal Island, Maine, USA

Puffin Lunch
Machias Seal Island, Maine, USA

3043puffin