Scarlet Minivet Pericrocotus speciosus

  • Nepal