Orchids and Hummingbird
painting 44 of 99 by Martin Johnson Heade

Orchids and Hummingbird by Martin Johnson Heade