South Pasadena

Some Americans love Indian Peafowl while others hate the bird

The beautiful peacocks – the national bird of India – along with peahens has become a bone of contention among…

2 years ago