WARBLING & PHILADELPHIA VIREOS

Philadelphia Vireo at Stony Creek Nature Trail, Lansdale, Pennsylvania

Warbling Vireo at Hibee's Beach, West Cape May, New Jersey

Back