Title: The Battle of "Muddy Flat", 1854
Subjects: History, Shanghai (China : International Settlement). Shanghai Volunteer Corps, Shanghai (China : International Settlement). Volunteer Corps
Places: Shanghai (China)