nemfrog-“Muzzle of cat.” The cat. 1895. 

more about : nemfrog