Black-Breasted Plovercrest
painting 11 of 99 by Martin Johnson Heade

Black-Breasted Plovercrest by Martin Johnson Heade