Giant Magnolias on a Blue Velvet Cloth
painting 30 of 99 by Martin Johnson Heade

Giant Magnolias on a Blue Velvet Cloth by Martin Johnson Heade