CATIsFIED

CATIsFIED

A satisfied Cat; the cat who's had the cream