Ruby Throat of North America
painting 51 of 99 by Martin Johnson Heade

Ruby Throat of North America by Martin Johnson Heade