BARN SWALLOW

Juvenile at The Gwynedd Preserve, Lower Gwynedd, Pennsylvania

Thompson's Beach, New Jersey

Back