Karl Overman: Birds and More

 
 
 

Cave Swallow (Petrochelidon fulva)

Modified March 7, 2022