Kevin MacWhinnie

An unusually warm Saturday makes for one happy cat