Pony fuck movie in which a ponytailed redhead from Europe decides to fuck a smaller beast. The close-ups here are exceptional. The facial at the end is great too.