He’s had his own peafowl in his backyard for the past two ... The birds subsist on a diet of sunflower seeds, torn up pieces of bread and small bugs they take on their own.
Peafowl or Peacock, the national bird of India, defines beauty and grace. It is considered sacred in the country for its mention in the Hindu mythology. The purpose of their stunning feather ...