Rosy Starling - Craig Brelsford

Rosy Starling Pastor roseus

Craig Brelsford
18 May 2012
Xinjiang, China
Macaulay Library ML 118394501 eBird eBird checklist S33558998 The Cornell Lab logo