Battle of New Hope Church


And some detailed information and more photos