Saturday, March 12, 2005

Heroes And Villains No. 40--> Larry Rivers & Lucrezia Borgia (a/k/a The Duchess of Ferrara), Daughter of Heroes And Villains No. 20, Pope Alexander VI


click to enlarge

No comments: