Orchid and Two Hummingbirds
painting 43 of 99 by Martin Johnson Heade

Orchid and Two Hummingbirds by Martin Johnson Heade