Hummingbirds
painting 33 of 99 by Martin Johnson Heade

Hummingbirds by Martin Johnson Heade