National Geographic has elected Angola Image Bank’s evening shot of Huila’s Serra da Leba road as “Photo of the Day” for May 12th, 2010. This image is available for download as a desktop wallpaper directly from National Geographic’s Web site (1600 x 1200 pixels). Rights managed and royalty free licensing for this photograph is available at Angola Image Bank’s Web site.