Book cover for The Cardinal's Snuff-Box

The Cardinal's Snuff-Box

A Tale of Love, Betrayal, and Redemption in 19th-Century France

Description of book

Author.Henry Harland