Landscape greeting card placed in the flowers