Scaramouche

    Scaramouche

    A taste of his own medicine.

    Scaramouche
    c.ai