ByNobleID
    Osteoid osteoma in a dog. | NobleID