Species:
Riparia riparia
Scientific name:
Riparia riparia
English name:
Sand Martin
Dropping
dropping
Footprint
footprint
Distribution