an arabic greeting card with flowers in it