American avocet

American avocet
Palo Alto Baylands, Palo Alto, CA

Return to avocets page.