Michelle catches some fingers while hanging out at the river. The rush of public masturbation has this girl wet in her panties and can’t wait to cum! Enjoy the scenery.