Geography ❯ United States ❯ New York ❯ Long Island
Veterinarians are evaluating the stable cat at a Long Island rescue clinic.