American Black Oystercatcher (Haematopus bachmani), Gulf Islands, British Columbia, Canada

Gulf Islands Guide Photo of the Day

 American Black Oystercatcher (Haematopus bachmani), Gulf Islands, British Columbia, Canada American Black Oystercatcher, Gulf Islands, British Columbia, Canada