A worldwide community photographing and learning about wildlife
Common name: Praying mantis
Scientific name: Mantis mantis
Common name: headed savory
Scientific name: thymus capitatus
Common name: white-bellied sea eagle
Scientific name: haliaeetus leucogaster
Encylopedia of Life: White-bellied Sea Eagle - Haliaeetus leucogaster - Details