Feline pleasuring itself openly in the great outdoors. Feline pleasuring itself openly in the great outdoors. MasturbatingMasturbating in publicInIn publicPublic