Atlantic Puffin and Razorbill on Machias Seal Island, Me.
Long-eared Owl, New Jersey USA
New Jersey, USA