Photo detail

Photo detail

Lafayette’s oath signed at Valley Forge