photographs by Douglas Herr
Hirundinidae: Cliff Swallow (Petrochelidon pyrrhonota)

30 June 2021
Yolo County California
Cliff Swallow
May 2012
Plumas County California
Cliff Swallow
May 2011
Plumas County California
Cliff Swallow Cliff Swallow
June 2009
Plumas County California
Cliff Swallow
July 2007
Cliff Swallow
June 2002
Camas National Wildlife Refuge Idaho
Cliff Swallow
all photographs Copyright (C) Douglas Herr
last updated 30 June 2021