Two Magnolias and a Bud on Teal Velvet
painting 92 of 99 by Martin Johnson Heade

Two Magnolias and a Bud on Teal Velvet by Martin Johnson Heade