Friday, January 7, 2011

Raquel Torres

2 comments:

  1. ahhhhhhh . . . .a forgotten sex siren of film . . .. i.e., Marx Brothers' Duck Soup . . .

    ReplyDelete
  2. Yes - but I'm getting pissed at this blog server - this photo I posted should have been 3X the size.

    ReplyDelete

Note: Only a member of this blog may post a comment.