Indian peafowl or blue peafowl (Pavo cristatus) Indian peafowl or blue peafowl (Pavo cristatus) image taken in El Valle Panama. Continue reading