def METHOD_NAME(img, domain, green=False, provider=None) -> Image:
    """
    Annotate image with the required information
    """
    draw = ImageDraw.Draw(img)
    if green:
        add_domain_text(draw, domain, GREEN_DOMAIN_TEXT_COLOR, GREEN_DOMAIN_TEXT_SHADOW)
        add_hosted_text(
            draw,
            GREEN_HOSTED_BY_TEXT_COLOR,
            GREEN_HOSTED_BY_SHADOW_COLOR,
            provider=provider,
            green=True,
        )
        return img
    else:
        add_domain_text(draw, domain, GREY_DOMAIN_TEXT_COLOR, GREY_DOMAIN_TEXT_SHADOW)
        add_hosted_text(
            draw,
            GREY_HOSTED_BY_TEXT_COLOR,
            GREY_HOSTED_BY_TEXT_SHADOW,
            provider=provider,
            green=False,
        )
        return img