Sunday, 14 October 2012

Doctor Cave No.6

                  

Doctor Cave's latest adventure, from the November issue of The Stool Pigeon. Pretty erotic, eh?