Adult, alternate plumage, ND in June Upland-Sandpiper-0.jpg |
Adult, alternate plumage, ND in June Upland-Sandpiper-1.jpg |
Adult, alternate plumage, ND in June Upland-Sandpiper-2.jpg |
Adult, alternate plumage, ND in June Upland-Sandpiper-3.jpg |
Adult, alternate plumage, ND in June Upland-Sandpiper-4.jpg |
Adult, alternate plumage, ND in June Upland-Sandpiper-5.jpg |
Adult, alternate plumage, ND in June Upland-Sandpiper-6.jpg |
Adult, alternate plumage, ND in June Upland-Sandpiper-7.jpg |
Adult, alternate plumage, ND in June Upland-Sandpiper-8.jpg |
Adult, alternate plumage, ND in June Upland-Sandpiper-9.jpg |
Adult, alternate plumage, ND in June Upland-Sandpiper-10.jpg |
Adult, alternate plumage, NY in June Upland-Sandpiper-11.jpg |
Upland-Sandpiper-12.jpg |
Adult, TX in April Upland-Sandpiper-13.jpg |
Adult, TX in April Upland-Sandpiper-14.jpg |
Adult, TX in April Upland-Sandpiper-15.jpg |
All photos © Phil Jeffrey 1999-2014, all rights reserved.
Contact Phil at pjeffrey.AT.hotmail for usage requests.