Species:
Hirundo rustica
Scientific name:
Hirundo rustica
English name:
Eurasian Barn Swallow
Dropping
dropping
Footprint
footprint
Distribution