Orchids and Hummingbird
painting 45 of 99 by Martin Johnson Heade

Orchids and Hummingbird by Martin Johnson Heade