Cattleya Orchid and Three Brazilian Hummingbirds
painting 19 of 99 by Martin Johnson Heade

Cattleya Orchid and Three Brazilian Hummingbirds by Martin Johnson Heade