The Dogging Kitty0
Administrator posted in dogging on April 19th, 2006

On a Dogging Mission in Leeds, Yorkshire, England is not a place that you would expect to find US bitch, Kitty. But after creeping up on her and her fella….

