The Rider on the White Horse

The Rider on the White Horse

1888 • 284 pages