43,553 images for ecology