mail_outline sales@mediastorehouse.com
Arctic tern (Sterna paradisaea) in flight, calling, Farne Islands, Northumberland, UK, June
Arctic tern (Sterna paradisaea) sitting on egg, Machias Seal Island, Bay of Fundy, New Brunswick, Canada, May