ByNobleID
    Renal haemangioma in a dog. | NobleID