Bank swallow Riparia riparia


More Bank swallow information:

(Species Account)