Magnoliae Grandeflorae
painting 37 of 99 by Martin Johnson Heade

Magnoliae Grandeflorae by Martin Johnson Heade