Skip to content
Skip to results
Menu
Close
Main navigation
Submit
Explore
My eBird
Science
About
News
Help
Secondary navigation
Donate
Sign in
Language
Čeština
Deutsch
English
Español (América Latina)
Español (España)
Euskara
Français
עִברִית
日本語
Norsk
Português (Portugal)
Português (Brasil)
Русский
Türkçe
Українська
中文 (繁體)
中文(简体)
Media Search - Macaulay Library and eBird
Filters
Species
Species name
Clear
Not found
Powered by
Macaulay Library
and
eBird
Remove media type filter
Photos
Filter by audio
Audio
Filter by video
Videos
Filter
Export
Filters
Close
Location
Date
Contributor
More filters
Show results
View as image gallery
View as grid of cards
View as list with more data
View
Best quality
Search
Clear filters
Remove filter
Westmoreland, Pennsylvania, United States
Remove filter
Barn Swallow - Hirundo rustica
Remove filter
Photos
Export
Search results
Barn Swallow
Hirundo rustica
Report
rating 5
2 ratings
Andrew Mack
8 May 2019
Tubmill Reservoir, Westmoreland, Pennsylvania, United States
ML157242351
Barn Swallow
Hirundo rustica
Report
rating 4
3 ratings
Richard Chirichiello
23 Jun 2021
Mammoth Park, Westmoreland, Pennsylvania, United States
ML349804051
Barn Swallow
Hirundo rustica
Report
rating 5
2 ratings
Andrew Mack
8 May 2019
Tubmill Reservoir, Westmoreland, Pennsylvania, United States
ML157242361
Barn Swallow
Hirundo rustica
Report
rating 4
2 ratings
Andrew Mack
8 May 2019
Tubmill Reservoir, Westmoreland, Pennsylvania, United States
ML157242391
Barn Swallow
Hirundo rustica
Report
rating 4
2 ratings
Andrew Mack
8 May 2019
Tubmill Reservoir, Westmoreland, Pennsylvania, United States
ML157242381
Barn Swallow
Hirundo rustica
Report
rating 4
2 ratings
Andrew Mack
26 May 2018
Donegal Lake, Westmoreland, Pennsylvania, United States
ML102133361
Barn Swallow
Hirundo rustica
Report
rating 3
3 ratings
Josh Lefever
30 Apr 2017
Powdermill Nature Reserve, Westmoreland, Pennsylvania, United States
ML57613621
Barn Swallow
Hirundo rustica
Report
rating 5
1 rating
Richard Chirichiello
12 Jul 2023
SV Ridge, Westmoreland, Pennsylvania, United States
ML593496201
Barn Swallow
Hirundo rustica
Report
rating 5
1 rating
Richard Chirichiello
7 Jul 2023
SV Ridge, Westmoreland, Pennsylvania, United States
ML591882601
Barn Swallow
Hirundo rustica
Report
rating 5
1 rating
Richard Chirichiello
15 May 2023
Mammoth Park, Westmoreland, Pennsylvania, United States
ML572575521
Barn Swallow
Hirundo rustica
Report
rating 5
1 rating
Richard Chirichiello
26 Apr 2023
Mammoth Park, Westmoreland, Pennsylvania, United States
ML563133731
Barn Swallow
Hirundo rustica
Report
rating 5
1 rating
Richard Chirichiello
26 Apr 2023
Mammoth Park, Westmoreland, Pennsylvania, United States
ML563133721
Barn Swallow
Hirundo rustica
Report
rating 5
1 rating
John Boback
26 Apr 2021
PA - Westmoreland - Lowber Wetlands, Westmoreland, Pennsylvania, United States
ML330728311
Barn Swallow
Hirundo rustica
Report
rating 4
1 rating
Richard Chirichiello
7 Jul 2023
SV Ridge, Westmoreland, Pennsylvania, United States
ML591882611
Barn Swallow
Hirundo rustica
Report
rating 4
1 rating
Richard Chirichiello
15 May 2023
Mammoth Park, Westmoreland, Pennsylvania, United States
ML572575511
Barn Swallow
Hirundo rustica
Report
rating 4
1 rating
Richard Chirichiello
6 Aug 2021
SV Ridge, Westmoreland, Pennsylvania, United States
ML359545401
Barn Swallow
Hirundo rustica
Report
rating 4
1 rating
Sean Mueseler
11 Jul 2020
Mammoth Park, Westmoreland, Pennsylvania, United States
ML263875731
Barn Swallow
Hirundo rustica
Report
rating 4
1 rating
Sean Mueseler
11 Jul 2020
Mammoth Park, Westmoreland, Pennsylvania, United States
ML263875721
Barn Swallow
Hirundo rustica
Report
rating 4
1 rating
Sean Mueseler
24 May 2020
Twin Lakes Park, Westmoreland, Pennsylvania, United States
ML258264841
Barn Swallow
Hirundo rustica
Report
rating 3
3 ratings
Richard Chirichiello
23 Jun 2021
Mammoth Park, Westmoreland, Pennsylvania, United States
ML349804041
Barn Swallow
Hirundo rustica
Report
rating 3
1 rating
Richard Chirichiello
29 Apr 2023
Mammoth Park, Westmoreland, Pennsylvania, United States
ML564393101
Barn Swallow
Hirundo rustica
Report
rating 3
1 rating
Richard Chirichiello
6 Aug 2021
SV Ridge, Westmoreland, Pennsylvania, United States
ML359545391
Barn Swallow
Hirundo rustica
Report
rating 3
1 rating
Sean Mueseler
25 Apr 2021
Donegal Lake, Westmoreland, Pennsylvania, United States
ML330390891
Barn Swallow
Hirundo rustica
Report
rating 3
1 rating
Sean Mueseler
25 Apr 2021
Donegal Lake, Westmoreland, Pennsylvania, United States
ML330390671
Barn Swallow
Hirundo rustica
Report
rating 3
1 rating
Fred Kachmarik
24 Jun 2015
Allegheny Passage Trail - West Newton, Westmoreland, Pennsylvania, United States
ML116578321
Barn Swallow
Hirundo rustica
Report
rating 3
1 rating
Andrew Mack
26 May 2018
Donegal Lake, Westmoreland, Pennsylvania, United States
ML102133381
Barn Swallow
Hirundo rustica
Report
rating 3
1 rating
Andrew Mack
26 May 2018
Donegal Lake, Westmoreland, Pennsylvania, United States
ML102133281
Barn Swallow
Hirundo rustica
Report
rating 2
1 rating
Mark McConaughy
23 Apr 2021
Beaver Run Rt. 380 Overlook, Westmoreland, Pennsylvania, United States
ML329396671
Barn Swallow
Hirundo rustica
Report
rating 2
1 rating
Susan Miller
28 Jul 2018
Beaver Run Reservoir, Westmoreland, Pennsylvania, United States
ML235658341
Barn Swallow
Hirundo rustica
Report
rating 2
1 rating
Pete Campolongo
10 May 2020
119, Westmoreland, Pennsylvania, United States
ML233607301
More results