Species:
Pastor roseus
Scientific name:
Pastor roseus
English name:
Rosy Starling
Dropping
dropping
Footprint
footprint
Distribution