sort by:
order of appearance English name scientific name taxonomy
2023-04-04. Lammergeier, Himalayan Rubythroat, Common Rosefinch, Common Pheasant.