Moustached Treeswift male
Hemiprocne mystacea Nom sp Varirata Nat Park PNG Sept 2009 PNG-MOTS-01
Hemiprocne mystacea Ssp macrura Manus Island PNG April 2013 PNG-MOTS-07
Hemiprocne mystacea Ssp macrura Manus Island PNG April 2013 PNG-MOTS-08
Moustached Treeswift female
Hemiprocne mystacea Ssp woodfordiana Kolombangara Solomons March 2009 SOLO-MOTS-01
Hemiprocne mystacea Ssp woodfordiana Kolombangara Solomons March 2009 SOLO-MOTS-02