LOADING...
Please be patient.
Bank swallow’s nest in a bank.
Cliff swallow nests.
Cliff swallow nests on bank.
Cliff swallow nests made from mud in the eaves of a wood building.
Cliff swallow nests made from mud in the eaves of a wood building.
Four rough-winged swallows on a tree trunk, one in a nest cavity.
Four rough-winged swallows on a tree trunk, one in a nest cavity.