Vietnam Adventure Tours & Travel, Trekking, Cycling, Family Tours

Hemiprocne

  • Hemiprocne

    Hemiprocne is a single genus of the treeswift (or crested swift) family Hemiprocnidae.

    1/ Grey-rumped treeswift (Yến mào, Hemiprocne longipennis)

Vietnam Adventure Travel