Male Satin Flycatcher (Myiagra cyanoleuca) on Nest
Myiagra cyanoleucaall rights reservedaustraliabirdsmichael hanveynew south walessatin flycatcher