December 3rd, 2008

The Dogging Kitty

Dogging Kitty

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….

Leave a Response

I RSS | Comments RSS