Brazilian Ruby Hummingbirds
painting 17 of 99 by Martin Johnson Heade

Brazilian Ruby Hummingbirds by Martin Johnson Heade