Description:Luke Hamill & Keanu Faria are taking a fun stroll in the woods when they chance upon a private spot. Luke picks his young stud up and takes to the haystack inside. They slowly strip each other to