the immaculate mary holding a heart and flowers in her hands with an american flag background