an advertisement with flowers on green background