Feline pleasuring itself openly in the great outdoors. Related tags:masturbatingmasturbating in publicinin publicpublic