Magnolias on Gold Velvet Cloth, Martin Johnson Heade
Oil on canvas, roughy 15 x 24 inches (54 x 77 cm)
Link is to Wikimedia Commons page with access to high a resolution image. There is also a zoomable version on the Google Art Project. The original is in the collection of The Museum of Fine Arts, Houston.
Though he also painted landscapes, seascapes and a variety of still life subjects, 19th century American painter Martin Johnson Heade was known in particular for his paintings of birds and flowers.
Head did a number of close up, carefully observed paintings of magnolia blossoms, of which this painting is a beautiful example.