ByNobleID
    Ureteral fibroepithelial polyp in a dog. | NobleID