A Phantom Lover

A Phantom Lover

1886 • 72 pages