barn swallow nest

Updated: Jun. 03, 2022

An egg in a barn swallow nest

barn swallow nestCourtesy Alexander Harkness