Barn Swallow (White-bellied) Hirundo rustica rustica

  • Spain