Photo of the Day | Photo Gallery

Leopard, Okavango Delta

See a photo of a leopard perched in a baobab tree in Botswana’s Okavango Delta by Beverly Joubert and download free wallpaper from National Geographic.

Comment on This Photo