Campaigns | Guest Editors | Mammals | Birds | Underwater | Landscapes | Pets | Other

Big Beak

by Darren

The Marabou Stork is the world’s largest land based bird that is capable of flight.  It’s fantastic to see them taking off, but I also like the detail and the prehistoric appearance that is shown by this profile image.

Comments are closed.