Grant, Hope. profile picture

Grant, Hope.

Incidents in the China War of 1860