Pamela Charles, nee Foster, British stage and musical actress, an extensive collection comprising he

Share by Email - Lot 27


Cancel